Development of AUTOSAR Software Components within Model-Based Design
نویسندگان
چکیده
The steady growth in the number of electronic control units on the average vehicle and the complexity of the algorithms that reside on these controllers has resulted in one of the most significant initiatives in the automotive industry in years. AUTOSAR – the Automotive Open System Architecture – has united more than 100 companies, automobile manufacturers, suppliers and tool vendors to develop a standard architecture for electronic control units. By the end of 2006 Version 2.1 was released, and now OEMs as well as suppliers have started to develop and integrate AUTOSAR-compliant functionality and components into vehicles. This paper will focus on the approach and challenges faced by engineers developing AUTOSAR-compliant production code using Model-Based Design.
منابع مشابه
Experiences with AUTOSAR compliant Autocode generation using TargetLink
Increased safety, comfort and emission norms are pushing the complexity of vehicle systems up exponentially. Model-based development processes have increasingly been adopted for the development of automotive embedded control software to help implement the complex systems and reduce the development time. Model-based and autocode technology has become mature and brings many advantages in automoti...
متن کاملThe Components Data Flow Machine: An Intermediate Modeling Format to Support the Design of Automobiles E/E Systems Architectures
The design of the architectures of automobiles E/E (Electric/Electronic) systems consists in the allocation of the hardware platform and the distribution of the computing and the communication loads of the application software within the allocated hardware. This operation is called the partitioning. Following the actual model-driven design schemes, the input of the partitioning is generally a f...
متن کاملTowards Integrating SysML and AUTOSAR Modeling via Bidirectional Model Synchronization
During the overall development of complex engineering systems different modeling notations are employed. In the domain of automotive systems, for example, SysML models are employed quite early to capture the requirements and basic structuring of the whole system, while AUTOSAR models are employed later to describe the concrete software architecture. Each model helps to address the specific desi...
متن کاملApplying the Component Paradigm to AUTOSAR Basic Software
Current trends in embedded systems software for the automotive domain aim at an increase of reusability, exchangeability and maintainability, and thus at a significant reduction of timeand costs-to-market. One way to reach these goals is the adaption of Component Based Software Engineering (CBSE) for resource constrained embedded systems. The Automotive Open System Architecture (AUTOSAR), an up...
متن کاملScenario-Based Verification of Automotive Software Systems
Within the automotive industry, software engineering becomes more and more important. Especially component-based design is a popular approach in order to specify large, complex and reusable software systems. The reuse of software components has become a major challenge for the automotive software development. By reusing components, manufacturers and suppliers can (i) revert to already tested so...
متن کامل